//
//  BYBaseViewController.h
//  OCDemo
//
//  Created by 朱慕之 on 2022/1/2.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

typedef NS_ENUM (NSUInteger, BYNavigationType) {
    BYNavigationTypeShow = 1,
    BYNavigationTypeHide
};

@interface BYBaseViewController : UIViewController


/**
 *  导航栏类型（是否显示）
 *  BYNavigationTypeShow  显示系统导航栏
 *  BYNavigationTypeHide   不显示系统导航栏
 */
@property(nonatomic,assign) BYNavigationType navigationType;



/**
 * 初始化方法-设置导航栏样式
 * @param type  BYNavigationType 导航栏类型
 * BYNavigationTypeShow:显示系统导航栏
 * BYNavigationTypeShow:隐藏系统导航栏
 */
- (instancetype)initWithNavigationType:(BYNavigationType)type;


@end

NS_ASSUME_NONNULL_END
